///|
pub fn[T] is_some(s : T?) -> Bool {
  match s {
    Some => true
    None => false
  }
}
